.pxToRem(@p,@px){
    @{p}: @px / 108 * 1rem;
}
@wid:;
#head2{
    position:fixed;
    left: 0;
    top: 0;
    width: 100%;
    .pxToRem(height,155);
    background: #ff893d;
    display: flex;
    justify-content:center;
    align-items: center;
    z-index: 9;
    a{
        text-decoration: none;
    }
    .h2-left{
        .pxToRem(width,225);
        height: 100%;
        display: flex;
        justify-content:center;
        align-items: center;
        color: #fff;
        .pxToRem(font-size,35);
    }
    .h2-center{
        flex:1;
        text-align: center;
        background: #ff8a39;
        .pxToRem(font-size,50);
        color: #fff;
        .pxToRem(letter-spacing,15);
    }
    .h2-right{
        .pxToRem(width,145);
        height: 100%;
        display: flex;
        align-items: center;
        justify-content:center;
    }
}
.leibie{
    width: 100%;
    position:fixed;
    .pxToRem(top,155);
    left: 0;
    .pxToRem(height,131);
    background: #FFFFFF;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    ul{
        display: flex;
        width: 85%;
        justify-content:center;
        align-items:center;
        li{
            flex: 1;
            .pxToRem(height,131);
            a{
                width: 100%;
                display: flex;
                justify-content:center;
                border-right: 1px solid #e6e6e6;
                text-decoration: none;
                .pxToRem(margin-top,36);
                span{
                    color: #777;
                    .pxToRem(font-size,44);
                    .pxToRem(padding-left,10);
                    .pxToRem(letter-spacing,12);
                    white-space:nowrap;
                    overflow:hidden;
                    text-overflow:ellipsic;
                }
//              .pxToRem(line-height,131);
                
            }
        }
    }
    .div_r{
        width: 15%;
        text-align: center;
        .pxToRem(line-height,131);
        color: #929292;
        .pxToRem(font-size,46);
        .pxToRem(letter-spacing,12);
    }
}
#main{
    width: 100%;
    .pxToRem(margin-top,286);
    .pxToRem(margin-bottom,125);
    background: #f3f3f3;
    .gzmc{
        a{
            text-decoration: none;
            width: 100%;
            .pxToRem(height,262);
            display: flex;
            justify-content: space-between;
            align-items: center;
            background: #fff;
            border-bottom: 1px solid #e7e7e7;
            .lifb{
                .pxToRem(width,235);
                text-align: center;
                img{
                    .pxToRem(width,120);
                }
            }
            .gzmc_center{
                flex: 1;
                display: flex;
                justify-content: flex-start;
                flex-direction: column;
                color: #9c9e9c;
                .h3b{
                    .pxToRem(font-size,50);
                    .pxToRem(margin-bottom,20);
                }
                .g_bm{
                    width: 100%;
                    display: flex;
                    justify-content: space-between;
                    span{
                        flex: 1;
                        .pxToRem(font-size,35);
                    }
                }
                .g_bmb{
                    .pxToRem(margin-top,20);
                    width: 100%;
                    .g_bmb_l{
                        .pxToRem(font-size,35);
                    }
                    .g_bmb_c{
                        .pxToRem(height,26);
                        .pxToRem(letter-spacing,10);
                        border: 2px solid #fe4318;
                        .pxToRem(font-size,20);
                        .pxToRem(border-radius,5);
                        color: #fe4318;
                        .pxToRem(padding-left,5);
                    }
                    .g_bmb_r{
                        .pxToRem(height,26);
                        .pxToRem(letter-spacing,10);
                        border: 2px solid #ff9e21;
                        .pxToRem(font-size,20);
                        .pxToRem(border-radius,5);
                        color: #ff9e21;
                        .pxToRem(padding-left,5);
                        .pxToRem(margin-left,10);
                    }
                }
            }
            .gzmc_right{
                .pxToRem(width,285);
                text-align: center;
                .pxToRem(margin-top,-130);
                .qiana{
                    color:#ff7921;
                    .pxToRem(font-size,40);
                }
                .danw{
                    color: #ff7518;
                    .pxToRem(font-size,33);
                }
            }
        }
    }
}
#footer{
    position:fixed;
    bottom:0;
    lfet:0;
    background: #fff;
    width: 100%;
    border-top:3px solid #e7e3da;
    display: flex;
    justify-content: center;
    align-items:center;
    .pxToRem(height,125);
    .fordi{
        flex:1;
        display: flex;
        justify-content:center;
        flex-direction:column;
        align-items:center;
        text-decoration: none;
        color: #FF893D;
        span{
            .pxToRem(font-size,60);
        }
    }
}